/**************************************************************************************
 *
 * @(#) BaseInfoVo.java
 * @Package com.jgdt.jgdtkasannong_university_gene_backend.vo.base
 **************************************************************************************/
package com.jgdt.jgdtkasannong_university_gene_backend.vo.base;
import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
public class BaseInfoVo {
    /**
     * 基地id
     */
    @Schema(description = "基地id", example = "XXX")
    private Integer id;

    /**
     * 基地名称
     */
    @Schema(description = "基地名称", example = "XXX")
    private String baseName;


    /**
     * 基地区域拼接字符串
     */
    @Schema(description = "基地区域拼接字符串", example = "XXX")
    private String regionStrName;

    /**
     * 品种名称
     */
    @Schema(description = "品种名称", example = "XXX")
    private String varietyName;

    /**
     * 基地介绍（不超过100字）
     */
    @Schema(description = "基地介绍（不超过100字）", example = "XXX")
    private String baseInfo;


    /**
     * 基地图片
     */
    @Schema(description = "基地图片", example = "XXX")
    private String baseImg;


    /**
     * 前端使用的url地址
     */
    @Schema(description = "前端使用的url地址", example = "XXX")
    private String frontImageUrl;

//    /**
//     * 摄像头设备id
//     */
//    @Schema(description = "摄像头设备id", example = "XXX")
//    private List<Integer> cameraDeviceId;

    /**
     * 摄像头设备信息以及序列信息数据 分页对象
     */
    @Schema(description = "摄像头设备信息以及序列信息数据 分页对象", example = "XXX")
    private IPage<CameraDeviceVo> PageCameraDeviceVo;
}




